欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

安裝和配置Squid代理服務器

Squid是用于運行 HTTP 代理的軟件。在本文中,我們將展示如何安裝和配置 Squid 代理服務器。要開始安裝,請通過 SSH 連接到服務器并運行以下命令。

中央操作系統:

[root@proxy ~]# yum -y install squid

Ubuntu/Debian:

[root@proxy ~]# apt-get -y install squid

清理 Squid 配置文件。

[root@proxy ~]# cat /dev/null > /etc/squid/squid.conf

導航到 Squid 目錄并打開其配置文件。

[root@proxy ~]# cd /etc/squid/
[root@proxy squid]# vi squid.conf

通過按鍵盤上的 Insert 并輸入以下內容開始編輯配置文件。

中央操作系統:

auth_param 基本程序 /usr/lib64/squid/basic_ncsa_auth /etc/squid/squid_users
auth_param 基本兒童 5
auth_param 基本領域 Auth
auth_param 基本憑據ttl 1 小時
acl ncsa_users proxy_auth 需要
ignore_expect_100 on
access_log /var/log/squid/access.log 魷魚
server_persistent_connections 關閉
dns_v4_first 開啟
可見主機名本地主機
緩存拒絕所有
http_port 17102

acl proxy_user_acl proxy_auth proxy_user
acl ip_1 myip 2.58.28.45
tcp_outgoing_address 2.58.28.45
http_access 允許 proxy_user_acl ip_1

forwarded_for 關閉
request_header_access 允許 允許所有
request_header_access 授權允許所有
request_header_access WWW-Authenticate 允許所有
request_header_access 代理授權允許所有
request_header_access Proxy-Authenticate allow all
request_header_access 緩存控制允許所有
request_header_access 內容編碼允許所有
request_header_access 內容長度允許所有
request_header_access 內容類型允許所有
request_header_access 日期允許所有
request_header_access 過期允許所有
request_header_access 主機允許所有
request_header_access If-Modified-Since 允許所有
request_header_access Last-Modified 允許所有
request_header_access 位置允許所有
request_header_access Pragma 允許所有
request_header_access 接受 允許所有
request_header_access Accept-Charset 允許所有
request_header_access Accept-Encoding 允許所有
request_header_access Accept-Language allow all
request_header_access 內容語言允許所有
request_header_access Mime-Version 允許所有
request_header_access Retry-After allow all
request_header_access 標題允許所有
request_header_access 連接允許所有
request_header_access 代理連接允許所有
request_header_access 用戶代理允許所有
request_header_access Cookie 允許所有
request_header_access Set-Cookie 允許所有

Ubuntu/Debian:

auth_param 基本程序 /usr/lib/squid/basic_ncsa_auth /etc/squid/squid_users
auth_param 基本兒童 5
auth_param 基本領域 Auth
auth_param 基本憑據ttl 1 小時
acl ncsa_users proxy_auth 需要
ignore_expect_100 on
access_log /var/log/squid/access.log 魷魚
server_persistent_connections 關閉
dns_v4_first 開啟
可見主機名本地主機
緩存拒絕所有
http_port 17102

acl proxy_user_acl proxy_auth proxy_user
acl ip_1 myip 2.58.28.45
tcp_outgoing_address 2.58.28.45
http_access 允許 proxy_user_acl ip_1

forwarded_for 關閉
request_header_access 允許 允許所有
request_header_access 授權允許所有
request_header_access WWW-Authenticate 允許所有
request_header_access 代理授權允許所有
request_header_access Proxy-Authenticate allow all
request_header_access 緩存控制允許所有
request_header_access 內容編碼允許所有
request_header_access 內容長度允許所有
request_header_access 內容類型允許所有
request_header_access 日期允許所有
request_header_access 過期允許所有
request_header_access 主機允許所有
request_header_access If-Modified-Since 允許所有
request_header_access Last-Modified 允許所有
request_header_access 位置允許所有
request_header_access Pragma 允許所有
request_header_access 接受 允許所有
request_header_access Accept-Charset 允許所有
request_header_access Accept-Encoding 允許所有
request_header_access Accept-Language allow all
request_header_access 內容語言允許所有
request_header_access Mime-Version 允許所有
request_header_access Retry-After allow all
request_header_access 標題允許所有
request_header_access 連接允許所有
request_header_access 代理連接允許所有
request_header_access 用戶代理允許所有
request_header_access Cookie 允許所有
request_header_access Set-Cookie 允許所有

按鍵盤上的 Esc 和 :wq 鍵保存并關閉文件。

我們還需要 htpasswd 實用程序來為我們的代理用戶生成密碼。為此,請安裝 httpd-tools 包。

中央操作系統:

[root@proxy squid]# yum install -y httpd-tools

Ubuntu/Debian:

[root@proxy squid]# apt-get install -y apache2-utils

為名為 proxy_user 的用戶生成密碼。

[root@proxy squid]# htpasswd -b -c squid_users proxy_user e7aB4AmpUvFDj6E
為用戶 proxy_user 添加密碼

上面的命令有 3 個參數:

  • squid_users – 保存用戶密碼的文件名,
  • proxy_user – 用戶名
  • e7aB4AmpUvFDj6E – 密碼

檢查密碼是否生成成功。

[root@proxy squid]# cat squid_users
代理用戶:$apr1$Zac9nPwt$pbDUf3LsyWdeIei.JLcwF。

如果 Squid 服務尚未運行,請啟動它。

[root@proxy squid]# systemctl status squid
● squid.service - Squid 緩存代理
   已加載:已加載(/usr/lib/systemd/system/squid.service;已禁用;供應商預設:已禁用)
   活躍:不活躍(死)
[root@proxy squid]# systemctl start squid
[root@proxy squid]# systemctl status squid
● squid.service - Squid 緩存代理
   已加載:已加載(/usr/lib/systemd/system/squid.service;已禁用;供應商預設:已禁用)
   活動:自 2021 年 9 月 8 日星期三 12:56:37 UTC 起活動(運行);3 秒前
  進程:1342 ExecStop=/usr/sbin/squid -k shutdown -f $SQUID_CONF (code=exited, status=0/SUCCESS)
  進程:1349 ExecStart=/usr/sbin/squid $SQUID_OPTS -f $SQUID_CONF (code=exited, status=0/SUCCESS)
  進程:1344 ExecStartPre=/usr/libexec/squid/cache_swap.sh (code=exited, status=0/SUCCESS)
 主PID:1351(魷魚)
   CGroup:/system.slice/squid.service
           ├─1351 /usr/sbin/squid -f /etc/squid/squid.conf
           └─1353 (squid-1) -f /etc/squid/squid.conf

9 月 8 日 12:56:37 代理 systemd[1]:停止 Squid 緩存代理。
9 月 8 日 12:56:37 代理 systemd[1]:啟動 Squid 緩存代理...
9 月 8 日 12:56:37 代理 systemd[1]:啟動 Squid 緩存代理。
Sep 08 12:56:37 proxy squid[1351]: Squid Parent: will start 1 kids
9 月 8 日 12:56:37 代理 squid[1351]:Squid Parent:(squid-1)進程 1353 已啟動

檢查代理是否可訪問并與任何支持 HTTP 代理的客戶端一起使用。例如:

curl -x http://proxy_user:e7aB4AmpUvFDj6E@2.58.28.45:17102 ipinfo.io
{
  “ip”:“2.58.28.45”,
  “城市”:“倫敦”,
  “地區”:“英格蘭”,
  “國家”:“國標”,
  "loc": "51.5085,-0.1257",
  "org": "AS61317 IPXO UK Ltd.",
  “郵政”:“EC1A”,
  “時區”:“歐洲/倫敦”,
  “自述文件”:“https://ipinfo.io/missingauth”

文章鏈接: http://www.qzkangyuan.com/8577.html

文章標題:安裝和配置Squid代理服務器

文章版權:夢飛科技所發布的內容,部分為原創文章,轉載請注明來源,網絡轉載文章如有侵權請聯系我們!

聲明:本站所有文章,如無特殊說明或標注,均為本站原創發布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發布本站內容到任何網站、書籍等各類媒體平臺。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
IDC云庫

如何在裸機服務器上安裝和運行BGP守護程序

2022-7-25 12:22:26

IDC云庫

云計算的9種常見用途

2022-7-25 13:45:05

0 條回復 A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優惠劵
今日簽到
有新私信 私信列表
搜索
主站蜘蛛池模板: 濉溪县| 台东市| 南陵县| 永新县| 伊金霍洛旗| 黄浦区| 南安市| 云阳县| 曲周县| 嘉义市| 马龙县| 邵武市| 东港市| 泾川县| 大邑县| 容城县| 远安县| 三穗县| 体育| 个旧市| 阿荣旗| 四会市| 隆回县| 板桥市| 寿宁县| 乌兰察布市| 库尔勒市| 商南县| 芦山县| 佛冈县| 丹江口市| 兖州市| 澄城县| 友谊县| 昌平区| 鄯善县| 雷州市| 上虞市| 彩票| 鹤壁市| 营口市|